package com.oop4.test01;

/**
 * Created by L.jp
 * Description:
 * User: 86189
 * Date: 2022-09-18
 * Time: 21:55
 */

//向下转型，向上转型
public class Demo {
    //这是一个main方法，是程序的入口：
    public static void main(String[] args) {
        Pig p = new Pig();
        Animal an = p;//转型：向上转型
        an.shout();
        //加入转型的代码：
        //将Animal转为Pig类型：
        Pig pig = (Pig) an ;//转型：向下转型   不转型的话age和weight都调用不到
        pig.eat();
        pig.age = 10;
        pig.weight = 60.8;
    }
}
